home *** CD-ROM | disk | FTP | other *** search
/ IRIX Base Documentation 2001 May / SGI IRIX Base Documentation 2001 May.iso / usr / share / catman / p_man / cat3x / curs_addwchs.z / curs_addwchs
Encoding:
Text File  |  1998-10-20  |  6.9 KB  |  63 lines

  1.  
  2.  
  3.  
  4. ccccuuuurrrrssss____aaaaddddddddwwwwcccchhhhssssttttrrrr((((3333XXXX))))                                          ccccuuuurrrrssss____aaaaddddddddwwwwcccchhhhssssttttrrrr((((3333XXXX))))
  5.  
  6.  
  7.  
  8. NNNNAAAAMMMMEEEE
  9.      _cccc_uuuu_rrrr_ssss______aaaa_dddd_dddd_wwww_cccc_hhhh_ssss_tttt_rrrr: _aaaa_dddd_dddd_wwww_cccc_hhhh_ssss_tttt_rrrr, _aaaa_dddd_dddd_wwww_cccc_hhhh_nnnn_ssss_tttt_rrrr, _wwww_aaaa_dddd_dddd_wwww_cccc_hhhh_ssss_tttt_rrrr, _wwww_aaaa_dddd_dddd_wwww_cccc_hhhh_nnnn_ssss_tttt_rrrr,
  10.      _mmmm_vvvv_aaaa_dddd_dddd_wwww_cccc_hhhh_ssss_tttt_rrrr, _mmmm_vvvv_aaaa_dddd_dddd_wwww_cccc_hhhh_nnnn_ssss_tttt_rrrr, _mmmm_vvvv_wwww_aaaa_dddd_dddd_wwww_cccc_hhhh_ssss_tttt_rrrr, _mmmm_vvvv_wwww_aaaa_dddd_dddd_wwww_cccc_hhhh_nnnn_ssss_tttt_rrrr - add string of
  11.      _wwww_cccc_hhhh_aaaa_rrrr______tttt characters (and attributes) to a _cccc_uuuu_rrrr_ssss_eeee_ssss window
  12.  
  13. SSSSYYYYNNNNOOOOPPPPSSSSIIIISSSS
  14.      _####_iiii_nnnn_cccc_llll_uuuu_dddd_eeee _<<<<_cccc_uuuu_rrrr_ssss_eeee_ssss_...._hhhh_>>>>
  15.  
  16.      _iiii_nnnn_tttt _aaaa_dddd_dddd_wwww_cccc_hhhh_ssss_tttt_rrrr_((((_cccc_hhhh_tttt_yyyy_pppp_eeee _****_wwww_cccc_hhhh_ssss_tttt_rrrr_))))_;;;;
  17.      _iiii_nnnn_tttt _aaaa_dddd_dddd_wwww_cccc_hhhh_nnnn_ssss_tttt_rrrr_((((_cccc_hhhh_tttt_yyyy_pppp_eeee _****_wwww_cccc_hhhh_ssss_tttt_rrrr_,,,, _iiii_nnnn_tttt _nnnn_))))_;;;;
  18.      _iiii_nnnn_tttt _wwww_aaaa_dddd_dddd_wwww_cccc_hhhh_ssss_tttt_rrrr_((((_WWWW_IIII_NNNN_DDDD_OOOO_WWWW _****_wwww_iiii_nnnn_,,,, _cccc_hhhh_tttt_yyyy_pppp_eeee _****_wwww_cccc_hhhh_ssss_tttt_rrrr_))))_;;;;
  19.      _iiii_nnnn_tttt _wwww_aaaa_dddd_dddd_wwww_cccc_hhhh_nnnn_ssss_tttt_rrrr_((((_WWWW_IIII_NNNN_DDDD_OOOO_WWWW _****_wwww_iiii_nnnn_,,,, _cccc_hhhh_tttt_yyyy_pppp_eeee _****_wwww_cccc_hhhh_ssss_tttt_rrrr_,,,, _iiii_nnnn_tttt _nnnn_))))_;;;;
  20.      _iiii_nnnn_tttt _mmmm_vvvv_aaaa_dddd_dddd_wwww_cccc_hhhh_ssss_tttt_rrrr_((((_iiii_nnnn_tttt _yyyy_,,,, _iiii_nnnn_tttt _xxxx_,,,, _cccc_hhhh_tttt_yyyy_pppp_eeee _****_wwww_cccc_hhhh_ssss_tttt_rrrr_))))_;;;;
  21.      _iiii_nnnn_tttt _mmmm_vvvv_aaaa_dddd_dddd_wwww_cccc_hhhh_nnnn_ssss_tttt_rrrr_((((_iiii_nnnn_tttt _yyyy_,,,, _iiii_nnnn_tttt _xxxx_,,,, _cccc_hhhh_tttt_yyyy_pppp_eeee _****_wwww_cccc_hhhh_ssss_tttt_rrrr_,,,, _iiii_nnnn_tttt _nnnn_))))_;;;;
  22.      _iiii_nnnn_tttt _mmmm_vvvv_wwww_aaaa_dddd_dddd_wwww_cccc_hhhh_ssss_tttt_rrrr_((((_WWWW_IIII_NNNN_DDDD_OOOO_WWWW _****_wwww_iiii_nnnn_,,,, _iiii_nnnn_tttt _yyyy_,,,, _iiii_nnnn_tttt _xxxx_,,,, _cccc_hhhh_tttt_yyyy_pppp_eeee _****_wwww_cccc_hhhh_ssss_tttt_rrrr_))))_;;;;
  23.      _iiii_nnnn_tttt _mmmm_vvvv_wwww_aaaa_dddd_dddd_wwww_cccc_hhhh_nnnn_ssss_tttt_rrrr_((((_WWWW_IIII_NNNN_DDDD_OOOO_WWWW _****_wwww_iiii_nnnn_,,,, _iiii_nnnn_tttt _yyyy_,,,, _iiii_nnnn_tttt _xxxx_,,,, _cccc_hhhh_tttt_yyyy_pppp_eeee _****_wwww_cccc_hhhh_ssss_tttt_rrrr_,,,, _iiii_nnnn_tttt _nnnn_))))_;;;;
  24.  
  25. DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
  26.      All of these routines copy _w_c_h_s_t_r, which points to a string of _wwww_cccc_hhhh_aaaa_rrrr______tttt
  27.      characters, directly into the window image structure starting at the
  28.      current cursor position.  The four routines with _n as the last argument
  29.      copy at most _n elements, but no more than will fit on the line.  If _nnnn=_----_1111
  30.      then the whole string is copied, to the maximum number that fit on the
  31.      line.
  32.  
  33.      The position of the window cursor is not advanced.  These routines work
  34.      faster than _wwww_aaaa_dddd_dddd_nnnn_wwww_ssss_tttt_rrrr because they merely copy _w_c_h_s_t_r into the window
  35.      image structure.  On the other hand, care must be taken when using these
  36.      functions because they don't perform any kind of checking (such as for
  37.      the newline character), they don't advance the current cursor position,
  38.      and they truncate the string, rather then wrapping it around to the new
  39.      line.
  40.  
  41. RRRREEEETTTTUUUURRRRNNNN VVVVAAAALLLLUUUUEEEE
  42.      All routines return the integer _EEEE_RRRR_RRRR upon failure and an integer value
  43.      other than _EEEE_RRRR_RRRR upon successful completion, unless otherwise noted in the
  44.      preceding routine descriptions.
  45.  
  46. NNNNOOOOTTTTEEEESSSS
  47.      The header file _cccc_uuuu_rrrr_ssss_eeee_ssss_...._hhhh automatically includes the header files _ssss_tttt_dddd_iiii_oooo_...._hhhh
  48.      and _uuuu_nnnn_cccc_tttt_rrrr_llll_...._hhhh.
  49.  
  50.      Note that all routines except _wwww_aaaa_dddd_dddd_wwww_cccc_hhhh_nnnn_ssss_tttt_rrrr may be macros.
  51.  
  52. SSSSEEEEEEEE AAAALLLLSSSSOOOO
  53.      _cccc_uuuu_rrrr_ssss_eeee_ssss(3X)
  54.  
  55.  
  56.  
  57.  
  58.                                                                         PPPPaaaaggggeeee 1111
  59.  
  60.  
  61.  
  62.